package branch;

/**
 * @author 刘鹏飞
 * @ClassName TestIf01
 * @Date 2024/11/28 21:32
 * @Created by 刘鹏飞
 * @Description 测试if单分支语句
 *
 * if (布尔表达式) {
 *     代码体
 * }
 *
 * 使用if单分支语句实现 掷骰子小游戏
 * <p>
 * 1. 生成随机数. Math.random()方法可以生成 (0,1)的浮点数
 * 2. 游戏规则
 * > 分数和在15以上的，手气不错
 * > 分数和在[10,15)的，手气一般
 * > 分数和在(0,10)的，洗洗睡吧
 */
public class TestIf01 {

    public static void main(String[] args) {

        int r1 = (int) (Math.random() * 6) + 1;
        int r2 = (int) (Math.random() * 6) + 1;
        int r3 = (int) (Math.random() * 6) + 1;
        System.out.println("r1 = " + r1);
        System.out.println("r2 = " + r2);
        System.out.println("r2 = " + r3);

        int sum = r1 + r2 + r3;
        if (sum >= 15) {
            System.out.println("手气不错，再来一把！");
        }

        if (sum >= 10 && sum < 15){
            System.out.println("手气一般，再来两把！");
        }

        if (sum<10){
            System.out.println("洗洗睡吧，老弟！");
        }

        System.out.println("您今天的分数是 "+sum);
    }
}
